putative protein AF370156 RAFL05-09-D05